fresh salmon - English Synonyms Dictionary